// 管理员相关路由模块

const express = require('express');
const router = express.Router();

//导入需要用到的具体处理模块 
const admin_handler = require('../router_handler/admin')
const comment_handler = require('../router_handler/comment');

//  管理员登录
router.post('/admin/login', admin_handler.logAdmin)

// 查询用户列表
router.get('/admin/checkUser', admin_handler.getUserList);

// 删除用户
router.delete('/admin/delUser/:id', admin_handler.deleteUser);

// 修改用户信息
router.put('/admin/changeUser/:id', admin_handler.updateUser);

//根据用户id获取博客列表
router.get('/admin/getBlogList/:id', admin_handler.getBlogList);

//根据用户id获取评论列表
router.get('/admin/getCommentList/:id', admin_handler.getCommentList);

// 获取所有博客的信息路由(包括分类和标签信息)
router.get('/admin/getAllPost', admin_handler.getAllPost);

//删除博客
router.get('/admin/delPost/:id', admin_handler.delPost);

//获取评论信息列表
router.get('/admin/getcomment', admin_handler.getcomment);

//删除评论
router.get('/admin/delcomment/:id',comment_handler.delcomment);




module.exports = router;   